package com.cnhis.cloudhealth.clinical.clidoctor.cliparamter.service;

import java.util.Map;

import com.cnhis.cloudhealth.commons.Mappers.ModelVo;
@SuppressWarnings("rawtypes")
public interface ICliparamter {
	public ModelVo queryAllPublicParamter(Map map)throws Exception;
	
	public ModelVo operationScope()throws Exception;
	
	public ModelVo  chargeStandards()throws Exception;
	
	public ModelVo prescriptionRestrictedCondition(Map map)throws Exception;
	
	public ModelVo checkCrisisValue(Map map)throws Exception;
	
	public ModelVo clinicalUnsupportHealthInsurance(Map map)throws Exception;
	
	public ModelVo checkIllnessMenu(Map map,int currPage,int pageSize)throws Exception;
	
	public ModelVo cliHomePagePatientBasicInfo(Map map)throws Exception;
	
	public ModelVo cliHomePageAllergy(Map map)throws Exception;
	
	public ModelVo cliHomePageTreatmentRecord(Map map)throws Exception;
	
	public ModelVo cliHomePageSaveInfo(Map map)throws Exception;
	
	public ModelVo deleteTreatmentRecord(Map map)throws Exception;
	
	public ModelVo interfaceSetting()throws Exception;
	
	public ModelVo patientLimit(Map map)throws Exception;
	
	public ModelVo patientInfoPrint(Map map)throws Exception;
	
	public ModelVo admittedHospital(Map map)throws Exception;
	
	public ModelVo deleteAdmittedHospital(Map map)throws Exception;
	
	public ModelVo savedOneUserParameters(Map map)throws Exception;
    public ModelVo execClinicBLP1Edit(Map map)throws Exception;
	//修改限制条件参数验证
	public ModelVo validationClinicBLP1EditParams(Map map)throws Exception;
	
	public ModelVo execClinicBDP1edit(Map map)throws Exception;
	
	public ModelVo sendAdviceHACRule()throws Exception;
	
	public ModelVo limitDrug()throws Exception;
	
	public ModelVo  automaticMedicineOption()throws Exception;
	
	public ModelVo payTypeproperty()throws Exception;
	
	public ModelVo pathLimitOption(Map map)throws Exception;
	
	public ModelVo patientTypeExtends()throws Exception;
	
	public ModelVo limitMedicalDays()throws Exception;
	
	public ModelVo updateBDA1(Map map)throws Exception;
	
	public ModelVo clinicAAS1Edit(Map map)throws Exception;

    public ModelVo guominList(Map map)throws Exception;

    public ModelVo jibingList(Map map)throws Exception;

    public ModelVo yijuList(Map map)throws Exception;

    public ModelVo zhenduanjieguoList(Map map)throws Exception;

    public ModelVo saveVal1(Map map)throws Exception;

    public ModelVo queryGuominyaowu(Map map)throws Exception;
}
